information sharing technology - German English Dictionary